fontforge.git
11 months agofix splinefont shell command injection (#5367)
Peter Kydas [Tue, 6 Feb 2024 09:03:04 +0000 (20:03 +1100)]
fix splinefont shell command injection (#5367)

Gbp-Pq: Name 0001-fix-splinefont-shell-command-injection-5367.patch

11 months agoRemove link to remote SourceForge logo from Japanese documentation
Anthony Fok [Mon, 22 Sep 2025 18:21:04 +0000 (20:21 +0200)]
Remove link to remote SourceForge logo from Japanese documentation

Origin: vendor
Forwarded: not-needed
Last-Update: 2020-11-23

Also image link to upstream author George Williams’s now defunct old website,
and image link to thunbmail of « Fontes & codages » on Amazon.
Fixes Lintian privacy-breach-logo error.
Last-Update: 2020-11-23
Gbp-Pq: Name 2004-fix-privacy-breach-logo.patch

11 months agoAvoid links in html documents potentially breaching privacy
Vasudev Kamath [Tue, 5 Nov 2019 10:48:04 +0000 (19:48 +0900)]
Avoid links in html documents potentially breaching privacy

Replace potential tracking image URLs with inline single-pixel
transparent image from
<https://css-tricks.com/snippets/html/base64-encode-of-1x1px-transparent-gif/>.

Strip hardcoded host from demo form.

Forwarded: not-needed
Last-Update: 2017-09-23

Gbp-Pq: Name 2003_avoid_privacy_breach.patch

11 months agoDrop non-free multiple master font code
Bastian Germann [Mon, 22 Sep 2025 15:00:07 +0000 (17:00 +0200)]
Drop non-free multiple master font code

This should be replaced by properly repackaging when upstream has
organised the code to be separate:
https://github.com/fontforge/fontforge/pull/5622

Gbp-Pq: Name 0004-Drop-non-free-multiple-master-font-code.patch

11 months agoUse packaged copy of MathJax from libjs-mathjax
Anthony Fok [Mon, 22 Sep 2025 18:21:04 +0000 (20:21 +0200)]
Use packaged copy of MathJax from libjs-mathjax

Origin: vendor
Forwarded: not-needed
Last-Update: 2020-11-24

FontForge documentation uses sphinx.ext.mathjax which insert script links
to MathJax served on remote CDNs.

This patch, together with debian/fontforge-doc.links, replaces remote
scripts with MathJax from the libjs-mathjax package.
See https://bugs.debian.org/739300 for discussion.

Fixes Lintian privacy-breach-generic warnings.
Last-Update: 2020-11-24
Gbp-Pq: Name 0003-use-local-libjs-mathjax.patch

11 months agoRemove custom library search path (RPATH/RUNPATH)
Anthony Fok [Mon, 22 Sep 2025 18:21:04 +0000 (20:21 +0200)]
Remove custom library search path (RPATH/RUNPATH)

Origin: vendor
Forwarded: not-needed
Last-Update: 2020-11-18

This reverts upstream's preference of setting RPATH/RUNPATH for
installed binaries.  Fixes Lintian custom-library-search-path error.
Last-Update: 2020-11-18
Gbp-Pq: Name 0002-remove-custom-library-search-path.patch

11 months agofontforge (1:20230101~dfsg-8) unstable; urgency=medium
Bastian Germann [Mon, 22 Sep 2025 18:21:04 +0000 (20:21 +0200)]
fontforge (1:20230101~dfsg-8) unstable; urgency=medium

  * Team upload
  * Drop non-free multiple master font code (See: #665334)
  * Document Apache-2.0 license in fontforge/othersubrs.c

[dgit import unpatched fontforge 1:20230101~dfsg-8]

11 months agoImport fontforge_20230101~dfsg-8.debian.tar.xz
Bastian Germann [Mon, 22 Sep 2025 18:21:04 +0000 (20:21 +0200)]
Import fontforge_20230101~dfsg-8.debian.tar.xz

[dgit import tarball fontforge 1:20230101~dfsg-8 fontforge_20230101~dfsg-8.debian.tar.xz]

3 years agoImport fontforge_20230101~dfsg.orig.tar.xz
Anthony Fok [Wed, 18 Jan 2023 18:05:41 +0000 (11:05 -0700)]
Import fontforge_20230101~dfsg.orig.tar.xz

[dgit import orig fontforge_20230101~dfsg.orig.tar.xz]